Torpedo float with some very nice amber swirls that seem to emanate from the non-seal end of the roller.
Stardard size torpedo that measures about 6 inches in length.
Excellent provenance having been found by Israel Olivera on the beaches of remote Pollilo Island which lies east of Luzon in the Philippines.